microfiber cloth - Alemán Inglés Diccionario